substantially the same - Allemand Anglais Dictionnaire